relationship innovation business innovation erp technology business crm customer development creativity consulting innovation network diffusion of innovation